/* line 6, ../../sass/component/panel.scss */
.ui-panel {
  overflow: hidden;
  margin-bottom: 10px;
}
/* line 9, ../../sass/component/panel.scss */
.ui-panel .ui-grid-halve, .ui-panel .ui-grid-trisect {
  padding-top: 0;
}
/* line 12, ../../sass/component/panel.scss */
.ui-panel h1, .ui-panel h2, .ui-panel h3 {
  padding-left: 15px;
  padding-right: 15px;
  line-height: 44px;
  position: relative;
  overflow: hidden;
  display: -webkit-box;
}
@media (max-width: 320px) {
  /* line 12, ../../sass/component/panel.scss */
  .ui-panel h1, .ui-panel h2, .ui-panel h3 {
    padding-left: 10px;
    padding-right: 10px;
  }
}
/* line 23, ../../sass/component/panel.scss */
.ui-panel h1 span, .ui-panel h2 span, .ui-panel h3 span {
  display: block;
}

/* line 28, ../../sass/component/panel.scss */
.ui-panel-card,
.ui-panel-simple {
  background-color: #fff;
}

/* line 32, ../../sass/component/panel.scss */
.ui-panel-pure h2,
.ui-panel-pure h3 {
  color: #777;
}

/* line 36, ../../sass/component/panel.scss */
.ui-panel-simple {
  margin-bottom: 0;
}

/* line 39, ../../sass/component/panel.scss */
.ui-panel-subtitle {
  font-size: 14px;
  color: #777;
  margin-left: 10px;
}

/* line 44, ../../sass/component/panel.scss */
.ui-panel-title-tips {
  font-size: 12px;
  color: #777;
  position: absolute;
  right: 15px;
}
@media (max-width: 320px) {
  /* line 44, ../../sass/component/panel.scss */
  .ui-panel-title-tips {
    right: 10px;
  }
}

/* line 53, ../../sass/component/panel.scss */
.ui-arrowlink .ui-panel-title-tips {
  right: 30px;
}
@media (max-width: 320px) {
  /* line 53, ../../sass/component/panel.scss */
  .ui-arrowlink .ui-panel-title-tips {
    right: 25px;
  }
}
